@import "color.module.less";
@import "iconfont.less";
@import "form.less";
@import "resource.less";
@import "content.less";

html{letter-spacing:1px;}
html body{padding:0;margin:0;background-color:@white;}
i{font-style: normal;}
.indent{text-indent: 2em;}
.hidden{display:none !important;}
header{z-index: 2;}

//
#root.loading:before{
  content: "加载中 ...";
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.2);
  color: white;
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1;
}

//
.app-header{
  height:131px;
}
.app-header header{

  .search_box{

    //input{
    //  font-size: 12px;
    //}
    //
    //.icon_search{
    //  height: 30px;
    //  width: 18px;
    //  margin-left:4px;
    //  cursor: pointer;
    //}

    background:@menublue;
    padding: 4px 8px;
    border-radius: 20px;
    cursor:pointer;
    .iconfont{
      color:white;
    }
  }

  .index_logo{
    width: 380px;
    margin-right: 30px;
    padding: 8px 0 0 0;
  }


  .top-logo{
    position: relative;

    .language{
      margin-left:18px;
      font-size: 14px;
      border-radius: 18px;
      padding:0 12px;
      background-color:@menublue;


      select{
        padding:6px 8px;
        border: none;
        outline:none;

        appearance:none;
        -moz-appearance:none; /* Firefox */
        -webkit-appearance:none; /* Safari 和 Chrome */
      }

      select {
        background-color: rgba(0,0,0,0);  /* 背景颜色 */
        color: white;  /* 文本颜色 */
      }
      option {
        background-color: #eee;  /* 背景颜色 */
        color: #333;  /* 文本颜色 */
      }

      a{
        color: #666;
        text-decoration: none;
        vertical-align: bottom;
      }
    }
  }
}

.menu_box{
  background-color:@menublue;
  .menu{
    //position:absolute;
    //bottom:0;

    button{
      height:50px;
      font-size:16px;
      font-weight:700;
      color:white;
      flex:1;
    }
  }
}

//
#backtop{
  width: 54px;
  height: 54px;
  position: fixed;
  bottom: 30px;
  right: 30px;
  cursor:pointer;
  background-color: #004a96;
  box-shadow:1px 1px 1px #120b67b0;
  display: flex;
  align-items: center;
  justify-content: center;
}

//.rightContent>.content>div>p img:only-child{
//  width:100% !important;
//  height: auto !important;
//  //margin-left:-43px;
//}

//
.MuiButton-root{height:38px;padding:8px 4px;}


// mouseTabs
.mouseTabs{
  position:relative;
  z-index: 1;

  .item.active{
    color:rgb(0,64,152);
    border-bottom:2px solid rgb(0,64,152);
  }

  .item{
    display: inline-flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    background-color: transparent;
    outline: 0px;
    border: 0px;
    margin: 0px;
    border-radius: 0px;
    cursor: pointer;
    user-select: none;
    vertical-align: middle;
    appearance: none;
    text-decoration: none;
    font-family: Roboto, Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.25;
    letter-spacing: 0.02857em;
    text-transform: uppercase;
    flex-shrink: 0;
    overflow: hidden;
    white-space: normal;
    text-align: center;
    flex-direction: column;

    width: 100px;
    padding: 13px 0 13px 0;
    border-bottom:2px solid rgba(0,0,0,0);
    font-size:16px;
  }
}

// 搜索结果为空
.searchEmpty{
  margin-top:50px;
  margin-bottom:50px;
  font-size: 16px;
  color: #2b2b2b;
}

// menu图标
//.menu_circle{
//  width: 13px;
//  height: 13px;
//  flex-shrink: 0;
//  background:#004098;
//  border-radius: 8px;
//  position: relative;
//  left: -8px;
//}
//
//.sublist{
//  span{
//    font-size:15px;
//  }
//  .menu_circle{
//    width: 9px;
//    height: 9px;
//    background:white;
//    border:2px solid #004098;
//  }
//}

.menu_circle{}

.sublist{
  span{
    font-size:15px;
  }
  .menu_circle{
    width: 7px;
    height: 7px;
    flex-shrink: 0;
    border-radius: 8px;
    position: relative;
    left: -8px;
    background:white;
    border:2px solid #004098;
  }
}
